Changes in 1.36a:
- Based on the 1.36.23 version of the SIDPLAY emulation engine source.
- Maintenance and bug-fix release.
- Made speed of auto-panning independent from fast sidtune speed.
- Dropped normal auto-panning. It didn't sound good for most tunes.
Auto-panning is now always centered.
- Waveform $60 is audible on a MOS-6581 as well.
- Minor fix to the SID filter cut-off frequency value.
- Added an option to beautify music lists (i.e. remove all _ characters
and filename extensions from the item names).
- Play random music now also selects a random subtune.
- Music doesn't get restarted if the frequency is changed in the
Preferences dialog.
- Fixed a colorization bug that caused the music list to be drawn
with a grey background after sorting.
- Fixed a small glitch in the automatic STIL window positioning
code.
- Fixed STIL reading code to correctly handle Mac-ASCII files.
- Fixed the AIFF-exporting progress bar to correctly display the
progress while exporting very large files.
- Fixed a small bug that could have caused a crash if SIDPLAY was
started with COMMAND pressed down.
- Fixed a bug that caused SIDPLAY to lock up if 'Show item in Finder'
was chosen with an empty music list.
- Fixed a problem where the LED bars might disappear during long
notes.
- Updated several parts of the manual and quick info.
Changes in 1.36:
- Based on the 1.36.5 version of the SIDPLAY emulation engine source.
- Compiled with Codewarrior Pro 2.
- Experimental envelope emulation changes in the versions since
1.31 have broken sidtunes. Since emulation emphasis is put on
older sidtunes, the changes have been cancelled.
- Added an alternative combined triangle/square waveform.
- Fixed high/low sample-order bug.
- Fast-forward protected against bufferfill deadlock.
- Changed filter type 7.
- Second digi channel (real samples only) at $D51D upwards.
- Finalized synchronization click fix from v1.32 (e.g. R1D1.sid).
- Minor fix to the noise waveform. Now it is also correct for very
high noise frequencies as well as soundcard frequencies.
- Added a STIL view window.
- The music timer is correct now, even at extreme speeds.
- Implemented keyboard navigation to the music list (type the name
of a music to quickly jump through the list).
- Selecting a music list item in the Finder has been implemented
(it's still slow).
- Contextual Menu available, if running under MacOS 8 (not terribly
useful, but easy to implement ).
- Pressing OPTION while stopping/pausing/skipping fades the music
out, instead of cutting it off.
- All dialogs are now movable and update background tasks such as
oscilloscope/spectrum drawing, etc.
- The Music List window once again has the old grey background,
which looks a lot nicer.
- The Music List window can only be resized in 16 pixel steps now,
to nicely fit each list item.
- Gray background color and embossed divider lines in all dialogs
(platinum appearance).
- Added direct e-mail link to the Apple menu.
- Improved speed of the LED bars.
- Added an option to automatically play a tune from the music list
right after startup.
- Changed order and keyboard shortcuts of the items in the Windows
menu.
- Faster window updates.
- Status information is displayed at the bottom of the splash screen
(As soon as it shows 'Ready...' you can click to dismiss it
or just wait).
- SIDPLAY no longer locks up if an error occurs while it is in background.
- Added an expiration date check to force people to upgrade to newer
versions.
- Fixed a bug that caused AIFF exporting to crash on machines with
MathLib v1 installed (pre System 7.5 only !).
- Finally fixed the export of mono AIFF files.
- Fixed a bug where resetting the time settings of the music list
didn't work.
Changes in 1.32:
- Based on the 1.32.2 version of the SIDPLAY emulation engine source.
- Implemented multiple file conversion (press COMMAND while dragging
files onto SIDPLAY to convert them to PSID).
- Compiled with the libmoto library by Motorola, resulting in a
5-10% speed increase (your mileage may vary !).
- Included the SIDPLAY Shortcuts Apple guide, accessible from the
Help menu.
- You can get much higher oscilloscope/spectrum framerates now,
even with big buffer sizes, if your machine is fast enough.
- You can now access related web pages directly from the Apple menu,
if you have Internet Config installed !
- Minor quality fix on digi emulation in high/low order.
- Sync+Ring click fix.
- Implemented readable SID + operator 3 (frame based).
- Implementation of short temporary attack in ADSR volume envelope.
- Smarter locking/unlocking of noise waveform.
- Added song selection with keypad number keys.
- Pressing Option-Enter (or Option-Doubleclick) loads the selected
music from the list but does not start playback.
- A little blue diamond appears in the list window, if automatic
tune switching is activated.
- The list gets correctly disabled now while SIDPLAY is in background.
- Fixed a bug that made exporting of PSID files impossible.
- Fixed a bug that caused voices to be muted when middle pan position
was selected.
- Fixed several mixer-related problems.
- Fixed a bug introduced in 1.30 related to volume settings.
- Fixed a problem with export of mono AIFF files.
- Fixed an old bug that caused the control buttons to behave incorrectly.
- Fixed user interface bugs to make SIDPLAY Appearance-savvy with
MacOS 8.
- Put the version history in its own seperate text file.
Changes in 1.30:
- Based on the 1.30-pl6 version of the SIDPLAY emulation engine
source.
- Improved dynamic ADSR envelope emulation. A few sidtunes were
dropping notes since 1.27. If some still do, they are most likely
bad rips, like the one already found. Check the next HVSC update
(1.5) for working ones.
- New measured volume mode.
- Implemented automatic tune changing (a new tune is selected from
the playlist after a specific amount of time has passed).
- Implemented options dialog for automatic tune changing.
- Music gets faded out when SIDPLAY is quitting.
- Changed the master volume control. It is now friendly to other
audio applications that might run in background and doesn't set
the global output volume. This causes the volume slider to be
a lot smoother, because the Sound Manager doesn't have to update
the Sound Preferences file (every volume change was causing a
disk access).
- Be sure to upgrade to Kaleidoscope 1.5.2 if you're still using
an older version. It fixes a bug that causes a slight cosmetical
problem in SIDPLAY if another window is hiding parts of the music
list popup-menu.
Changes in 1.27:
- First non-beta release.
- Based on the 1.27.4 version of the SIDPLAY emulation engine source.
- New combined waveforms sampled from a MOS-8580 R5.
- ADSR-envelope improved/fixed.
- Now using measured ADSR envelope master volume levels by default.
- Implemented Stereo Surround mode (only if Mixer is enabled).
- Implemented Auto-Panning and centered Auto-Panning (sounds great
with headphones !).
- Non-clipping 25% amplification for three-voice-only (no digis)
sidtunes.
- Using Asger Alstrup Nielsen's noise algorithm.
- Removed clicks related to the SID's TEST bit.
- The 6510 emulator gets initialized with a random seed. This is
necessary to hear the random guitar solos in 'Times of Lore'.
- Changed behaviour in case of dynamic SID filter-type changes.
- Real-time spectrum analyzer window has been implemented.
- Faders get disabled if the mixer or the filter emulation is inactive.
- Cancelling the preferences dialog with COMMAND-. works correctly
now.
- Added a nice Kaleidoscope-savvy progress bar during AIFF exporting.
- AIFF exporting can be done while SIDPLAY is in background and
stopped at any time.
- Fixed a small cosmetical bug in the AIFF export dialog.
- Fixed a bug where the AIFF file got the wrong file type/creator
code.
- Implemented play-time counter log (shown in the About dialog).
- Improved speed of the SID register view.
- Using a conversion table to correctly display ISO-Latin1 characters.
- Added a splash screen.
- Several small improvements to the look and feel of the user interface.
Changes in 1.22b3:
- Based on the 1.22 version of the SIDPLAY emulation engine source.
- Compiled with Codewarrior 11.
- Several speed/quality improvements and bug fixes in the emulation
engine.
- Important bug fix to the bank-switching code. This will break
a lot of older tunes, so you might need to download a more recent
collection. Choosing PlaySID compatibility mode or Transparent
ROM mode will help until you have obtained fixed tunes.
- Improved combined triangle/square waveform.
- Rewrote parts of the high-level user interface code.
- Improved the internal music list handling.
- Added support for multiple lists.
- List files are stored in a sub-folder of the Preferences folder
called 'SIDPLAY Music Lists'.
- Added tune rating option. Random music selection prefers to choose
higher rated tunes.
- New and improved list file format.
- Fixed list sorting (is now case-insensitive).
- Improved Drag Manager support. Dragged-in tunes can be positioned.
- Added a safety alert before the list sorting command.
- Changed the background color of the list window to white, to circumvent
colorizing bugs in the ListMgr and DragMgr.
- Added CPU usage measurement (use CONTROL to activate, just like
frame rate counter).
- The oscilloscope gets updated during filter adjustment.
- Improved the oscilloscope speed and visual experience.
- Improved and added some artwork.
- The free space on the volume gets checked before an AIFF file
is created.
- AIFF files are now saved as MoviePlayer documents. So you can
double-click on them.
- Fixed a problem with vanishing windows after a resolution switch.
- Included the additional SIDPLAY documentation in HTML format.
Changes in 1.17b2:
- Based on the 1.17.3 version of the Unix source.
- Compiled with Codewarrior 9.
- Completey new and improved filter emulation, including resonance.
- Added a dialog to adjust the filter strength.
- Added an option to record AIFF from the current position onward.
- Added framerate measurement for the oscilloscope window (press
CONTROL to activate).
- The AIFF export function did not use the current mixer settings.
This has been fixed now.
- Splitted the documentation into 'quick info' and 'manual' because 32K limit of TE has been reached.
- Implemented a 'random music' selection.
- Restructured the menu bar.
- The name of the currently loaded music is now shown at the bottom
of the list window.
- Fixed a bug which caused the LED bars to not redraw correctly
when they were turned off.
- Fixed a little bug with the SID register view.
- Added three little LEDs, to show which channels are being filtered.
- Fixed a bug that caused the SID register view to not work when
PlaySID compatibility was turned off.
Changes in 1.15b1:
- Based on the 1.15.4 version of the Unix source.
- Includes a partial emulation of the SID's filters !!!
- Fixed some annoying clicks (listen to Mutants/Fred Gray...)
- Implemented AIFF export of SID tunes.
- Implemented PSID export of SID tunes.
- Implemented DAT/SID export of SID tunes.
- Added a SID register view (this is off by default !).
- Added simple Drag Manager support. It is now possible to drag files from the Finder into the list
window.
- Added some funky LED bars to the mixer dialog.
- Added an Oscilloscope window to view the SID waveform in real-time.
- Fixed a small window updating problem.
- Added song selection with top-row number keys (1-0 to select songs
1-10).
- Fixed a bug that caused the display to not show NTSC mode.
- Fixed a bug with importing DAT/SID files. (Mac ASCII files didn't
work...)
- Improved behaviour of the menu bar with disabled list/mixer window
(related items get disabled).
- Added a check mark infront of activated menu items in the Windows
menu.
- New About dialog.
- Fixed a bug that sometimes caused list items to redraw in gray.
- Improved handling of Preferences file and fixed some related bugs.
- Added an option to enhance the function of the skip track buttons
to switch musics in the list.
- Added a third zoom-state for the Controls window.